##
## Process this file with automake to produce Makefile.in
##

AM_CPPFLAGS = -pedantic -Wall -pipe -W -Wfloat-equal -Wcast-align -Wsign-compare \
              -Wpointer-arith -Wswitch -Wunknown-pragmas -Wconversion -Wundef \
              -Wcast-qual -Wno-long-long -DGLOOX_IMPORTS

noinst_PROGRAMS = register_example disco_example adhoc_example roster_example privatexml_example component_example \
                  bookmarkstorage_example annotations_example privacylist_example message_example flexoff_example \
                  vcard_example reset_example muc_example e2ee_client e2ee_server ft_recv ft_send \
                  pubsub_example bosh_example linklocal_example reconnect_example

register_example_SOURCES = register_example.cpp
register_example_LDADD = ../libgloox.la $(LDFLAGS)
register_example_CFLAGS = $(CPPFLAGS)

disco_example_SOURCES = disco_example.cpp
disco_example_LDADD = ../libgloox.la $(LDFLAGS)
disco_example_CFLAGS = $(CPPFLAGS)

adhoc_example_SOURCES = adhoc_example.cpp
adhoc_example_LDADD = ../libgloox.la $(LDFLAGS)
adhoc_example_CFLAGS = $(CPPFLAGS)

roster_example_SOURCES = roster_example.cpp
roster_example_LDADD = ../libgloox.la $(LDFLAGS)
roster_example_CFLAGS = $(CPPFLAGS)

privatexml_example_SOURCES = privatexml_example.cpp
privatexml_example_LDADD = ../libgloox.la $(LDFLAGS)
privatexml_example_CFLAGS = $(CPPFLAGS)

component_example_SOURCES = component_example.cpp
component_example_LDADD = ../libgloox.la $(LDFLAGS)
component_example_CFLAGS = $(CPPFLAGS)

bookmarkstorage_example_SOURCES = bookmarkstorage_example.cpp
bookmarkstorage_example_LDADD = ../libgloox.la $(LDFLAGS)
bookmarkstorage_example_CFLAGS = $(CPPFLAGS)

annotations_example_SOURCES = annotations_example.cpp
annotations_example_LDADD = ../libgloox.la $(LDFLAGS)
annotations_example_CFLAGS = $(CPPFLAGS)

privacylist_example_SOURCES = privacylist_example.cpp
privacylist_example_LDADD = ../libgloox.la $(LDFLAGS)
privacylist_example_CFLAGS = $(CPPFLAGS)

message_example_SOURCES = message_example.cpp
message_example_LDADD = ../libgloox.la $(LDFLAGS)
message_example_CFLAGS = $(CPPFLAGS)

flexoff_example_SOURCES = flexoff_example.cpp
flexoff_example_LDADD = ../libgloox.la $(LDFLAGS)
flexoff_example_CFLAGS = $(CPPFLAGS)

vcard_example_SOURCES = vcard_example.cpp
vcard_example_LDADD = ../libgloox.la $(LDFLAGS)
vcard_example_CFLAGS = $(CPPFLAGS)

reset_example_SOURCES = reset_example.cpp
reset_example_LDADD = ../libgloox.la $(LDFLAGS)
reset_example_CFLAGS = $(CPPFLAGS)

muc_example_SOURCES = muc_example.cpp
muc_example_LDADD = ../libgloox.la $(LDFLAGS)
muc_example_CFLAGS = $(CPPFLAGS)

e2ee_client_SOURCES = e2ee_client.cpp
e2ee_client_LDADD = ../libgloox.la $(LDFLAGS)
e2ee_client_CFLAGS = $(CPPFLAGS)

e2ee_server_SOURCES = e2ee_server.cpp
e2ee_server_LDADD = ../libgloox.la $(LDFLAGS)
e2ee_server_CFLAGS = $(CPPFLAGS)

ft_recv_SOURCES = ft_recv.cpp
ft_recv_LDADD = ../libgloox.la $(LDFLAGS)
ft_recv_CFLAGS = $(CPPFLAGS)

ft_send_SOURCES = ft_send.cpp
ft_send_LDADD = ../libgloox.la $(LDFLAGS)
ft_send_CFLAGS = $(CPPFLAGS)

pubsub_example_SOURCES = pubsub_example.cpp
pubsub_example_LDADD = ../libgloox.la $(LDFLAGS)
pubsub_example_CFLAGS = $(CPPFLAGS)

bosh_example_SOURCES = bosh_example.cpp
bosh_example_LDADD = ../libgloox.la $(LDFLAGS)
bosh_example_CFLAGS = $(CPPFLAGS)

linklocal_example_SOURCES = linklocal_example.cpp
linklocal_example_LDADD = ../libgloox.la $(LDFLAGS)
linklocal_example_CFLAGS = $(CPPFLAGS)

reconnect_example_SOURCES = reconnect_example.cpp
reconnect_example_LDADD = ../libgloox.la $(LDFLAGS)
reconnect_example_CFLAGS = $(CPPFLAGS)
